dataframe interview questions